package ipdesk.model.report.consult.dao;

import java.util.List;
import java.util.Map;

import ipdesk.model.report.consult.bean.ConsultInfoBean;

public interface IConsultInfo
{
	public int consultInfoReg(ConsultInfoBean consultInfoBean) throws Exception;
	public void insertFileData(ConsultInfoBean consultInfoBean);
	public int getDataTotalCount(ConsultInfoBean consultInfoBean) throws Exception;
	public List<ConsultInfoBean> getPagingDataList(Map map) throws Exception;
	public ConsultInfoBean getDataOneRow(int consultSeq, String queryId);
	public void deleteDataOneRow(int consultSeq, String queryId);
	public void deleteFileData(int consultSeq, String queryId);
	public int consultInfoUpdate(ConsultInfoBean consultInfoBean, String queryId);
}
